An Object-Oriented Data Display for the TESLA Test Facility
نویسنده
چکیده
This paper describes an object oriented editor for designing and running graphical user interfaces for control screens of the Distributed Object Oriented Control System (DOOCS). The whole DOOCS system [1] is based on the object-oriented methodology, i.e. devices are handled as objects, data objects are transferred between client and server programs and the data is visualized by display objects. The control system has to display and change the parameters of many devices of the same type. With the drawing editor the user creates a single instance as a synoptical representation of such a device and reuse it in all locations of the display by copy and paste commands. The device display is animated by actual device data and may contain sensitive fields to activate commands to the devices or to start new sub-windows. The required information is passed to the sub-window, therefore, a single prototype of a sub-window has to be created once for all devices of the same type. Historical trends or digital scope plots are also integral parts of the DOOCS data display (ddd) program. Figure. 1. Main window of the ddd editor. The ‘OTR station’ is selected and shown in the small preview window.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملBeam Dynamics On-line Simulation
The V-code development has been motivated by the necessity of a powerful tool for the beam dynamics on-line simulation. Based on the Ensemble model [1], the V-code provides the possibility of fast and efficient beam dynamics simulation. Such a tool is as important for the accelerator commissioning as for the operating machine. The main principles of the code are the complete accelerator simulat...
متن کاملساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998